Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Holbrook, Arizona (AZ), United States

Mesa Grill & Sports Bar
4
38 reviews

2318 Navajo Blvd, Holbrook, AZ 86025-1827, Holbrook

It was good but I just couldn't believe these people didn't have their mask on after eating just sitting talking. So I w